@import url("https://web.archive.org/web/20110201003313cs_/http://www.fatbeehive.com/beekeeper2/reset.css");
@import url("/web/20110201003313cs_/http://www.ssdforum.org.uk/css/type.css");

/* SSDF - Major page elements in here - tim@fb */

/******

Main colours:

Warm red: #c73100
Orange Club: #F05a2a
Olive Green: #8d982f
Mustard Yellow: #dfc800

******/

/* Main layout blocks */

#wrapper {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 10px;
	text-align: left;
	
}

#header {
	float: left;
	width: 940px;
	padding-bottom: 15px; /* use padding here instead of margin to allow stickfooter to work */
}

#masthead {
	float: left;
	width: 100%;
}

body#index #wrapper_columns {
	float: left;
	padding: 0 0 45px 0;
	margin: 0;
	width: 940px;
	background: #dfc800 url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_content_cap.gif) bottom center no-repeat;
	position: relative;
}

#wrapper_columns {
	float: left;
	padding: 0 0 20px 0;
	margin: 0;
	width: 940px;
	background: #fff;
	background-image: none;
	position: relative;
}


body#index #wrapper_leftcol {
	float: left;
	clear: both;
	width: 343px;
	padding: 0 0 0 25px;
}

#wrapper_leftcol {
	float: left;
	clear: both;
	width: 740px;
	padding: 20px 0 0 25px;
}


body#index #leftcol {
	float: left;
	width: 348px;
	padding: 20px 0 0 0;
	
}

#leftcol {
	float: left;
	width: 500px;
	padding: 0 20px 0 0;

}

#midcol {
	float: right;
	width: 219px;
	padding-top: 15px;
}

body#index #rightcol {
	float: right;
	width: 570px;
	padding: 0;
}

#rightcol {
	float: right;
	width: 161px;
	padding-top: 30px;
}

#wrapper_recent {float: left;}

#recent {
	margin: 8px 0 0 0;
	float: left;
	clear: left;
	height: 245px;
	width: 338px;
	border: 1px solid #999;
	overflow: auto;
}


#featpost {
	margin: 0;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_featpost_bottom.gif) bottom center no-repeat;
}


/* @group Main/Top Nav */


#wrapper_topnav {
	float: left;
	width: 940px;
	position: relative;
	padding-bottom: 0;
}

ul#topnav {
	list-style-type: none;
	margin: 0;
	float: left;
	width: 100%;
	padding: 1px 0 3px 0;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) 0 0 no-repeat;
}

ul#topnav li {
	list-style-type: none;
	margin: 0;
	float: left;
	padding: 0 4px 0 0;
	text-align: center;
}

ul#topnav li a {
	display: block;
	height: 0;
	padding-top: 32px;
	overflow: hidden;
}

ul#topnav li a#home {width: 84px;}

ul#topnav li a#about {width: 87px;}

ul#topnav li a#news {width: 170px;}

ul#topnav li a#greenlist {width: 199px;}

ul#topnav li a#forum {width: 89px;}

ul#topnav li a#home:hover, ul#topnav li a#home.on {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) 0 -39px no-repeat;}

ul#topnav li a#about:hover, ul#topnav li a#about.on {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) -88px -39px no-repeat;}

ul#topnav li a#news:hover, ul#topnav li a#news.on {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) -179px -39px no-repeat;}

ul#topnav li a#greenlist:hover, ul#topnav li a#greenlist.on {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) -353px -39px no-repeat;}

ul#topnav li a#forum:hover,ul#topnav li a#forum.on {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/sprite_navmain.gif) -556px -39px no-repeat;}



/* @end */

/* @group Feature Tabs on home page */

#wrapper_feattabs {
	float: left;
	clear: both;
	width: 560px;
	height: 313px;
	margin: 8px 0 0 0;
	overflow: hidden;
}

/* features navigation */

#nav {
	background:#ddd url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_off_temp.jpg) 0 0 no-repeat;
	height:313px;	
	width: 216px;
	float:left;
}

#nav ul {	
	width:216px;
	padding: 0;
	margin: 9px 0 0 0;
}

#nav li {	
	width:216px;
	list-style-type:none;
	text-align:left;
	
}

#nav ul li a {
	color:#000;
	display:block;
	position:relative;
	font-size: 1.084em;		
	height:0;
	overflow: hidden;
	text-decoration:none;
	padding-top: 42px;
	
}

#nav a#f-one {padding:43px 0 4px 0;}
#nav a#f-two {padding:40px 0 2px 0;}
#nav a#f-three {padding:40px 0 1px 0;}
#nav a#f-four {padding:40px 0 0 0;}
#nav a#f-five {padding:39px 0 2px 0;}
#nav a#f-six {padding:39px 0 0 0;}
#nav a#f-seven {padding:42px 0 0 0;}


#nav a#f-one.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -9px no-repeat;}
#nav a#f-two.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -56px no-repeat;}
#nav a#f-three.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -98px no-repeat;}
#nav a#f-four.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -139px no-repeat;}
#nav a#f-five.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -179px no-repeat;}
#nav a#f-six.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -220px no-repeat;}
#nav a#f-seven.current {background:url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/features_on_temp.jpg) 0 -260px no-repeat;}

#nav ul li a:hover {color: #333;}

/* image panes */

#panes {
	width:344px;	
	height:313px;
	margin-bottom:0;
	padding-bottom:0;
	float: left;
	position:relative;
}

#panes div {
	display:none;		
	width:344px; 
	height: 313px;
}

/*#panes .feat_one {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i1.jpg) 0 0 no-repeat;}*/
#panes .feat_one {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i1_temp.jpg) 0 0 no-repeat;}

#panes .feat_two {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i2.jpg) 0 0 no-repeat;}

#panes .feat_three {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i3.jpg) 0 0 no-repeat;}

#panes .feat_four {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i4.jpg) 0 0 no-repeat;}

#panes .feat_five {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i5.jpg) 0 0 no-repeat;}

#panes .feat_six {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i6.jpg) 0 0 no-repeat;}

#panes .feat_seven {background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/i7.jpg) 0 0 no-repeat;}


/* @end */

/* site tools */

#wrapper_secnav {
	position: absolute;
	width: 280px;
	margin: 0;
	top: 0;
	right: 0;
}

ul#secnav {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#secnav li {
	list-style-type: none;
	margin: 0;
	float: left;
	padding: 5px 2px 6px 2px;
	text-align: left;
}

/* @group Search box */


#wrapper_search {
	float: right;
	clear: right;
	margin-right: 15px;
}

#searchform fieldset {
	border: none;
	width: 270px;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_search.gif) no-repeat;
	padding: 6px 0 2px 0;
	overflow: hidden;
	margin: 0;
	
}

#searchform fieldset input#s{
	border: none;
	background: none;
	width: 184px;
	padding: 5px;
	float: right;
	color: #3f3f3f;
}

#searchform fieldset input.btn {
	width: 64px;
	border: none;
	margin: 0 0 0 5px;
	float: left;
	height: 24px;
}

label#sitesearcher {
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 0;
}

/* @end */


/* @group Member login */

#wrapper_memberlogin {
	float: right;
	width: 361px;
	height: 102px;
	clear: none;
	margin: 0 -20px 0 0;
	padding: 4px 0 0 40px;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_members.gif) 0 0 no-repeat;
}

#wrapper_twitterfeed {
	float: right;
	width: 278px;
	height: 102px;
	clear: none;
	margin: 0 -60px 0 0;
	padding: 4px 0 0 40px;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_twitter.gif) 0 0 no-repeat;
}

fieldset.input p {margin: 0 15px 0 0;}

fieldset.input label {
	font-size: 0.916em;
	font-weight: bold;
	color: #3f3f3f;
}

fieldset.input input {
	margin-top: 5px;
	color: #3f3f3f;
}

fieldset.input input.button {margin: 22px 25px 0 0;}

fieldset.input #remember {
	margin: 0;
	padding: 0;
}

#sharing {
	position: absolute;
	bottom: 0;
	right: 15px;
	width: 240px;
	height: 30px;
	padding-left: 15px;
}
#twitterFeed {
	position: absolute;
	bottom: -20px;
	right: 286px;
	width: 236px;
	padding-left: 15px;
	margin-top:0;
	border-top:none;
	height:100px;
}

#sharing_supp {
	position: static;
	margin: 18px 0 0 0;
	padding-left: 20px;
}


/* @end */

/* @group various classes */

.flleft {float: left;}

.flright {float: right;}

.clearing {clear: both;}

/* @end */

/* @group Sticky Footer css from http://www.cssstickyfooter.com - with thanks! */

html, body, #wrapper {height: 92%;}

body > #wrapper {height: auto; min-height: 100%;}

#content {
	clear: both;
	padding-bottom: 180px; /* must be same height as the footer */
}  

#stickyfooter {
	position: relative;
	margin-top: -200px; /* negative value of footer height */
	height: 180px;
	clear:both;
	width: 100%;
	background: #fafafa url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_tile_footer.gif) top center repeat-x;
	overflow: visible;
	padding: 0;
	color:#666;
}

#footer_inner {
	padding-top: 15px;
	position: relative;
	margin: 0 auto;
	margin-top:190px;
	width: 940px;
	text-align: left;
}

/* @end */

body#index #topicselect {
	float: right;
	margin: 0 20px 0 0;
}

/*#topicselect {display: none;}*/

#topicselect form label {
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 24px;
}

/* @group Recent post lists */


#recent ol {
	margin: 0;
	padding: 0;
	padding-top: 2px;
}

#recent ol li {
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_post_outer.gif) bottom center no-repeat;
	margin: 0 0 8px 0;
	list-style-type: none;
	padding: 10px;
}

.detail {margin-left: 70px;}


#featpost ol {
	margin: 0;
	padding: 0;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_featpost_top.gif) top center no-repeat;
	text-wrap:normal;
}

#featpost ol li {
	margin: 0;
	list-style-type: none;
	padding: 20px;
	text-wrap:normal;
	overflow:hidden;
	width:106px;
}

/* @end */

/* @group Subnav */

#wrapper_subnav {background: #e4e6ce url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_subnav_bottom.gif) bottom center no-repeat;}

ul#subnav {
	list-style-type: none;
	margin: 0;
	padding: 25px 0 25px 0;
	background: url(/web/20110201003313im_/http://www.ssdforum.org.uk/images/bg_subnav_top.gif) 0 0 no-repeat;
}

ul#subnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#subnav ul {margin: 0;}

ul#subnav li#li_last a {border-bottom:1px solid #70744f !important;}

/* @end */


/* end main.css */


/*
     FILE ARCHIVED ON 00:33:13 Feb 01, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:59:47 Nov 02, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 68.448
  exclusion.robots: 0.186
  exclusion.robots.policy: 0.175
  RedisCDXSource: 1.741
  esindex: 0.012
  LoadShardBlock: 37.503 (3)
  PetaboxLoader3.datanode: 51.834 (4)
  CDXLines.iter: 25.285 (3)
  load_resource: 66.5
  PetaboxLoader3.resolve: 28.555
*/